with its ancient mosques